History
History
Synonyms
UK
US
Meaning:
squeamish

(too) easily made sick; feeling sick; (too) easily disgusted or shocked

nauseated; finicky

SICK TO ONE'S STOMACH as in Wiktionary
SICK TO ONE'S STOMACH as in Wikipedia